roofed place - English Synonyms Dictionary